home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Toolbox / Visual Basic Toolbox (P.I.E.)(1996).ISO / misc / ntbrk09 / ndrexec.bat < prev    next >
Encoding:
DOS Batch File  |  1995-12-10  |  1.2 KB  |  40 lines

  1. @ECHO OFF
  2. IF '%1'=='' GOTO :HELP
  3. IF '%2'=='' GOTO :HELP
  4.  
  5. :ARGS
  6. IF     '%3'=='ARGFILE' GOTO :ARGF
  7. IF NOT '%3'==''        GOTO :RSH2
  8.  
  9. :NOARGS
  10. NDADDNTF %1\NTSYSBRK.NTF @C=EXEC(FILENAME=%2)
  11. GOTO :END
  12.  
  13. :ARGF
  14. NDADDNTF %1\NTSYSBRK.NTF !%4
  15. GOTO :END
  16.  
  17. :RSH2
  18. ECHO @C=EXEC(FILENAME=%2 ARGS="%3 %4 %5 %6 %7 %8 %9") > N3RSH.TMP
  19. NDADDNTF %1\NTSYSBRK.NTF !N3RSH.TMP
  20. DEL N3RSH.TMP
  21. GOTO :END
  22.  
  23. :HELP
  24. ECHO REXEC client using NTG SYSTEM BROKER for DOS/WIN32 shell
  25. ECHO Proprietary protocol convention
  26. ECHO ----------------------------------------------------------------------
  27. ECHO SYNTAX : NDREXEC SHARED_DIR FILE_CMD.EXE [ARGS]
  28. ECHO SYNTAX : NDREXEC SHARED_DIR FILE_CMD.EXE [ARGFILE FILEARGS]
  29. ECHO   NOTE : Convert '\' in '\\' and '"' in '\B' in FILE_CMD and ARGS,
  30. ECHO        : (Not for FILEARGS, usa normal '\').
  31. ECHO        : NDADDNTF.EXE and NTSYSBRK.EXE required in Path.
  32. ECHO EXAMPLE: NDREXEC \\BBS\TEMP C:\\TEXTED.EXE C:\\AUTOEXEC.BAT
  33. ECHO EXAMPLE: NDREXEC \\BBS\TEMP C:\\TEXTED.EXE ARGFILE C:\ARGS.DAT
  34. ECHO Note   : Shared dir is winodws temp directory or a shared temp directory
  35. ECHO          of a remote computer.
  36. ECHO ----------------------------------------------------------------------
  37. GOTO :END
  38. :END
  39.  
  40.